package com.yls.except.util;


import java.util.List;
import java.util.Map;

/**
 * 空字符串判断类
 *
 * @author xs
 * @version 1.0
 * @time 2016-4-14 上午9:29:57
 * @Description: {}
 */
public class StringIsempty {

    /**
     * 判断空字符串，空，null
     *
     * @param value
     * @return
     */
    public static boolean isallempty(String value) {
        return "".equals(value) || value == null || "null".equals(value);
    }

    /**
     * 判断空字符串，空
     *
     * @param value
     * @return
     */
    public static boolean isnull(String value) {
        return "".equals(value) || value == null;
    }

    /**
     * 验证map是否为空
     * @param map
     * @return ture：空  false:不为空
     */
    public static boolean isNullMap(Map<?, ?> map) {
        return map == null || map.size() <= 0;
    }

    /**
     * 判断List是否为空
     * @param list
     * @return ture：空  false:不为空
     */
    public static boolean isNullList(List<?> list) {
        return list == null || list.size() <= 0;
    }
}
